package com.pactera.asmp.server.common.bug;

import java.util.Map;

import com.pactera.asmp.server.entity.ProjectProductionConfig;
import com.pactera.asmp.server.entity.TestReportJiraDTO;
import com.pactera.asmp.server.entity.TestReportJiraEntity;
import com.pactera.asmp.server.pojo.TestReport;

public interface IBugHandler {

    String[] handleBug(String title, String stepContent, TestReport testReport, ProjectProductionConfig projectProductionConfig);

    String[] handleBugForMonkey(String title, String stepContent, TestReportJiraEntity testReportJiraEntity, TestReportJiraDTO testReportJiraDTO, ProjectProductionConfig projectProductionConfig);

    Map<String, String> getProjectList(ProjectProductionConfig projectProductionConfig);

    Map<String, String> getProductionList(ProjectProductionConfig projectProductionConfig);

    Map<String, String> getPriorityList(ProjectProductionConfig projectProductionConfig);
}
